// 提示消息封装模块
const toast = ({title="程序加载中...",icon="none",duration=2000,mask=true}={}) => {
  wx.showToast({
    title,
    icon,
    duration,
    mask
  })
}
// 提示确认模块封装
const modal =(option={})=>{
  return  new Promise((resolve)=>{
    // 默认配置
    const defaultOpt = {
      title:'提示',
      content:'您确定执行该操作吗？',
      confirmColor:'#f3514f'
    }
    // 合并
    const opts = Object.assign({},defaultOpt,option)
    wx.showModal({
     ...opts,
     complete({confirm,cancle}){
       confirm&&resolve(true)
       cancle&&resolve(false)
     }
    })
  })
}
// 挂载到wx全局
wx.toast = toast
wx.modal = modal
export {toast,modal}